#tab_menu {
    background: none repeat scroll 0 0 #1b5368;
    border: 1px solid #091a20;
    color: #111111;
    margin: 8px auto;
    border-radius: 3px;
    padding: 15px 20px;
    width: 95%;
}
#tab_menu li {
    float: left;
    list-style: none outside none;
}
#tab_menu ul {

}
#tab_menu ul a {
    background: none repeat scroll 0 0 #012735;
    color: #FFFFFF;
    display: block;
    font: 13px Verdana;
    margin: 1px 1px 1px 0;
    padding: 6px 10px;
    text-decoration: none !important;
}
#tab_menu ul a:hover {
    background: none repeat scroll 0 0 #254752;
    color: #FFFFFF;
}
#tab_menu ul a.selected {
    background: none repeat scroll 0 0 snow;
    border-bottom: 1px solid snow;
    color: #000000;
    cursor: default;
    margin-bottom: 0;
}
#tab_menu div {
    background: none repeat scroll 0 0 snow;
    clear: left;
    font: 10pt Georgia;
    padding: 10px 10px 8px;
}
#tab_menu div a {
    color: #000000;
    font-weight: bold;
}